devil's snare - Fransızca İngilizce Sözlük